draft (payable) at sight - Español Inglés Diccionario